Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 CHURCH ROAD Detached £293,000 24 Oct 2003
61 CHURCH ROAD Detached £625,000 6 Jun 2017